the lord will provide - Turkish English Dictionary